/* 全局统一样式 */
body,html,h1,h2,h3,h4,h5,h6,p,span,div,strong,header,footer,input,a,i,button,ul,li,img, label {
 margin: 0;
 padding: 0;
 font: {
  size: 14px;
  weight: normal;
 };
 box-sizing: border-box;
}

input, a, img, button, div {
 background: transparent;
 display: block;
 outline: none;
 border: none;
}

a {
 cursor: pointer;
}

.container {
 width: 100%;
 min-height: 100vh;
}

.flex {
 display: flex;
}
.none {
 display: none;
}
.block {
 display: block;
}

// margin
.mb-20 {
 margin-bottom: 20px;
}

// 单行省略
.single {
 overflow: hidden;
 white-space: nowrap;
 text-overflow: ellipsis;
}

.el-select__popper.el-popper.is-light {
 background-color: #121435FF;
 border-color: #213053;

 .el-popper__arrow {
  span {
   color: #213053;
   &:before {
    color: #213053;
   }
  }
 }
}